<%--
  Created by IntelliJ IDEA.
  User: 星星在唱歌
  Date: 2022/2/22
  Time: 9:52
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    <!-- 赋值 -->
    <c:set var="age" value="18" scope="request"></c:set>
    <!-- 取值 -->
    <c:out value="${age}" default="未找到age"></c:out>
    <!-- 删除 -->
<%--    <c:remove var="age" scope="request"></c:remove>--%>
    <c:if test="${age >= 18}">
        <c:out value="可以去泡妞了！"></c:out>
    </c:if>
    <c:if test="${age<18}">
        <c:out value="回去写作业！"></c:out>
    </c:if>
    <br>


    <c:set var="lev" value="A" scope="request"></c:set>
    <c:choose>
        <c:when test="${lev == 'A'}">
            牛逼
        </c:when>
        <c:when test="${lev == 'B'}">
            一般
        </c:when>
        <c:when test="${lev == 'V'}">
            垃圾
        </c:when>
        <c:otherwise>
            <c:out value="输入错误"></c:out>
        </c:otherwise>
    </c:choose>
    <br>

    日期格式化
    <fmt:formatDate value="${date}" pattern="yyyy年MM月dd日 HH时mm分ss秒 E"></fmt:formatDate>

    <br>
    数字格式化
    <fmt:formatNumber value="${aaa}" pattern="0.00"></fmt:formatNumber>
    <fmt:formatNumber value="${aaa}" pattern="#.##"></fmt:formatNumber>
    <br>

    <%--把集合中的实体对象的数据遍历出来，显示在页面中
    items:集合的名称,必须跟setAttribute的名称保持一致
    var:集合中的元素的名称
    varstatus:表示每个元素的状态
    vs.index:获取当前循环遍历的下标
    --%>
    遍历集合
    <c:forEach items="${userdemo}" var="user" varStatus="us">
        <p <c:if test="${us.index%2 == 0}">style="color:red;"</c:if>
        >
        ${user}
        </p>
    </c:forEach>

</body>
</html>
